| CompositeKeyAlreadyAssignedIdentifierInsertionManager |  | 0 % | | n/a | 10 | 10 | 18 | 18 | 10 | 10 | 1 | 1 |
| AlreadyAssignedIdentifierManager |   | 51 % |  | 0 % | 8 | 11 | 11 | 20 | 6 | 9 | 0 | 1 |
| CompositeKeyAlreadyAssignedIdentifierInsertionManager.CurrentContextManagerInsertListener |  | 0 % | | n/a | 4 | 4 | 8 | 8 | 4 | 4 | 1 | 1 |
| CompositeKeyAlreadyAssignedIdentifierInsertionManager.CurrentContextManagerSelectListener |  | 0 % | | n/a | 4 | 4 | 8 | 8 | 4 | 4 | 1 | 1 |
| CompositeKeyAlreadyAssignedIdentifierInsertionManager.CurrentContextManagerPersistListener |  | 0 % | | n/a | 3 | 3 | 5 | 5 | 3 | 3 | 1 | 1 |
| AlreadyAssignedIdentifierManager.SetPersistedFlagAfterInsertListener |   | 54 % | | n/a | 1 | 2 | 2 | 3 | 1 | 2 | 0 | 1 |
| AlreadyAssignedIdentifierManager.SetPersistedFlagAfterSelectListener |   | 54 % | | n/a | 1 | 2 | 2 | 3 | 1 | 2 | 0 | 1 |
| JDBCGeneratedKeysIdentifierManager.JDBCBatchingIteratorGeneratedKeysAware |   | 93 % |  | 100 % | 0 | 4 | 2 | 20 | 0 | 3 | 0 | 1 |
| BeforeInsertIdentifierManager |   | 89 % | | n/a | 1 | 4 | 1 | 7 | 1 | 4 | 0 | 1 |
| BeforeInsertIdentifierManager.BeforeInsertIdentifierFixer |   | 85 % | | n/a | 1 | 3 | 1 | 7 | 1 | 3 | 0 | 1 |
| JDBCGeneratedKeysIdentifierManager |  | 100 % | | n/a | 0 | 3 | 0 | 7 | 0 | 3 | 0 | 1 |
| BeforeInsertIdentifierManager.JDBCBatchingIteratorIdAware |  | 100 % | | n/a | 0 | 2 | 0 | 6 | 0 | 2 | 0 | 1 |
| JDBCGeneratedKeysIdentifierManager.AfterInsertIdentifierFixer |  | 100 % | | n/a | 0 | 2 | 0 | 5 | 0 | 2 | 0 | 1 |